package org.example.erat.dto;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * 学生统计DTO
 */
@Data
public class StudentStatisticsDTO {
    /**
     * 学号
     */
    private String studentId;
    
    /**
     * 姓名
     */
    private String name;
    
    /**
     * 缺交实验数
     */
    private int missingCount;
    
    /**
     * 总实验数
     */
    private int totalCount;
    
    /**
     * 提交率
     */
    private double submissionRate;
    
    /**
     * 缺交实验列表
     */
    private List<Map<String, Object>> missingExperiments;
}
